body{ margin:0; padding:0; font-family:'Tahoma'; font-size:12px;color: #333;line-height: 16px;}
img{ border:none;}
h1, h2, h3,h4, p{ margin:0; padding:0; outline:0;}

* html img,
* html .png{
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "trans.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
        );
}
a{color:#329187;text-decoration: none;outline: medium none;}
a:hover{color:#329187;text-decoration: underline}
select{
    border: 1px solid #D5D5D5;
    padding: 3px 4px;
}
input.commentCon,textarea.commentCon{
    color: #838383;
}
.tab-content-main textarea{
    color: #838383;
}
input,textarea{font-family:Tahoma; font-size:11px; background-color: #FFFFFF;
               border: 1px solid #D5D5D5;

               padding: 2px 5px;line-height: 16px;}
.page{ width:100%; }
.header{  width:986px;margin: 0 auto; height:60px; }
.header_container{ float:left; width:100%; height:75x; border-bottom: 4px solid #3BBA8A}/*#6ED5D6*/
/*.header_container{ float:left; width:100%; height:75x; border-bottom: 3px solid #099C03}*/
.header #logo{ float:left; width: 187px; height:55px; margin:0px 0 0 5px; display:inline;}
.header_r{ float:right; width:744px;}
.header_r_top{ float:right; margin:1px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.header_r_top span{ float:left; line-height:23px;}
.header_r_top a{ ; text-decoration:none; padding:0 3px;}
.header_r_top a:hover{ text-decoration:underline; }
.header_r_top img{ float:left; }
.bgmenu{ float:left; height:37px; margin-left:5px;margin-top: 20px;}
.bgmenu_l{ float:left; width:18px; height:37px; background: url(../images/menu_l.gif) no-repeat;}
.bgmenu_bg{ float:left; height:37px; background: url(../images/menu_bg.gif) repeat-x;width: 200px;}
.bgmenu_r{ float:left; width:72px; height:37px;}
.bgmenu_r input{ padding: 0px;border: none}
#taskbar {
    bottom: -1px; 
    font-size: 11px;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 9999;
    height: 27px;
    background:url(../images/FotoFlexer_Photo.png) repeat-x;
}
ul.content_css1{
    float: left;
}
ul.content_css1 li{
    float:left;
    width: 100%;
    display: block;
    border-bottom: 1px solid #E9E9E9;
    padding: 5px 0px;
    margin: 0px;
}
ul.content_css1 li:hover{
    cursor: pointer;
    background: #EFF7F3;
}
ul.content_css1 li:last-child{
    border-bottom: none;
}
ul.content_css1 li .thumb{width: 35px;height: 35px;overflow: hidden;}
ul.content_css1 li .thumb img{width: 35px;float: left;height: 35px}
.col_r .cq_activity {
    float:left;
    width: 100%;
}
.w225{
    width: 225px;
}
.bgmenu p.srch-text-area {
    border:1px dashed #6ED5D6;
    padding: 0px;
    border-radius:2px;
    padding-left: 3px; 
}
.bgmenu input.srch-text {
    color: #666666;
    width: 250px;
    border: none;
    padding: 5px 3px;
}

.bgmenu input.srch-button{
    border: none;
    padding: 0;
    margin: 0;
    background: url('../images/search_btn.png') no-repeat 0px 2px;
    height: 20px;
    width: 25px;
    vertical-align: top;
    cursor: pointer;
}
#srch_display
{
    width:288px;
    display:none;
    float:right;
    border-left:solid 1px #444444;
    border-right:solid 1px #444444;
    border-bottom:solid 1px #444444;
    overflow:hidden;
    z-index: 400;
    position: relative;
    background: #fff;
    box-shadow: 4px 5px 5px -3px #CCCCCC;
    margin-top: -1px;
}
.display_box
{
    padding:4px;
    border-top:dashed 1px #dedede; 
    font-size:12px; 
    cursor: pointer;
    float: left;
    width: 280px;
}

.display_box:hover
{
    background:#6ED5D6;
    color:#FFFFFF;
}
.display_box:hover .sub_text
{
    color:#FFFFFF;
}
.display_box a
{
    display: block;
    float: left;
}
.display_box a:hover
{
    text-decoration: none;
}
.display_box img
{
    width: 35px;
    height: 35px;
    vertical-align: top;
    margin-right: 5px;
    float: left;
}
.display_box .sub_text
{
    font-size: 11px;
    color: #838383;
}
#srch_display .bottom{
    background: #F2F2F2;
    text-align: center;
    height: 30px;
}
#srch_display .bottom:hover{
    color:#329187;
}
.display_box #topsrch_loading
{
    height: 10px;
    margin-top: 10px; 
}
#shade
{
    background-color:#00CCFF;

}
.view_more{
    display: none;
    margin-top: 7px;
}